calcareous stone - Spanish English Dictionary